import Vue from 'vue'
import App from './App.vue'
import router from './router'
import './plugins/element.js'
import './assets/css/global.css'
import './assets/ali-icon/iconfont.css'
/* 导入富文本编辑器 */
import VueQuillEditor from 'vue-quill-editor'

/* 导入富文本编辑器对应的样式 */
import 'quill/dist/quill.core.css' // import styles
import 'quill/dist/quill.snow.css' // for snow theme
import 'quill/dist/quill.bubble.css' // for bubble theme

/* 导入axios包 */
import axios from 'axios'
/* 设定axios的请求根目录 */
/* ****注:连接在Windows本机上的后端项目 需要注意修改此处的url前缀 和 addItem里的uploadUrl属性为对应的本机路径 **** */
/* ****注:连接在Linux虚拟机上的后端项目 需要注意修改此处的url前缀 和 addItem里的uploadUrl属性为对应的Linux路径 **** */
axios.defaults.baseURL = 'http://127.0.0.1:8090/'
// 部署完成之后的设置
// axios.defaults.baseURL = 'http://192.168.126.129:8091/'
// axios.defaults.baseURL = 'http://manage.jt.com/'//端口将来有nginx代理
/* 向vue对象中添加全局对象 以后发送ajax请求使用$http对象 */
// 别名 $http  一般用$表示全局变量
Vue.prototype.$axios = axios

Vue.config.productionTip = false

/* 定义过滤器 */
// (名称,函数(参数){
// 过滤器需要添加return
// })
Vue.filter('priceFormat', function (price) {
  return (price / 100).toFixed(2)// 保留两位小数
})

/* 将富文本编辑器注册为全局可用的组件 */
Vue.use(VueQuillEditor)

new Vue({
  router,
  render: h => h(App) // 指向文件
}).$mount('#app') // 指向div
// render: function (createElement) {//h代替了createElement
//      return createElement(App);
// }

/**
 * 1.导入所有js
 * 2.实例化Vue
 * 3.用Vue渲染程序
 *
 vuejs基础会用,jtadmin看懂就行 千万不要花很多时间研究
* */
// let myDate = new Date;
// let year = myDate.getFullYear(); //获取当前年
// let mon = myDate.getMonth() + 1; //获取当前月
// let date = myDate.getDate(); //获取当前日
// let hours = myDate.getHours(); //获取当前小时
// let minutes = myDate.getMinutes(); //获取当前分钟
// let seconds = myDate.getSeconds(); //获取当前秒
// let now = year + "-" + mon + "-" + date + " " + hours + ":" + minutes + ":" + seconds;

// console.log(`main.js calling...` + now)
